measurable amount - English Synonyms Dictionary